export interface IRoomTransactionProperty {
  id?: number;
  listingTime?: Date | null;
  lastTradeTime?: Date | null;
  roomAgeLimit?: string | null;
  roomMortgage?: string | null;
  roomTransactionOwnership?: string | null;
  roomUser?: string | null;
  roomPropertyRights?: string | null;
  roomSpareParts?: string | null;
}

export class RoomTransactionProperty implements IRoomTransactionProperty {
  constructor(
    public id?: number,
    public listingTime?: Date | null,
    public lastTradeTime?: Date | null,
    public roomAgeLimit?: string | null,
    public roomMortgage?: string | null,
    public roomTransactionOwnership?: string | null,
    public roomUser?: string | null,
    public roomPropertyRights?: string | null,
    public roomSpareParts?: string | null
  ) {}
}
